﻿using System;
using System.Collections.Generic;

namespace autoMessage.Entities;

/// <summary>
/// 网络设备自动巡检信息
/// </summary>
public partial class AutoCheckNetEquip
{
    /// <summary>
    /// 网络设备自动巡检信息ID
    /// </summary>
    public long AutoCheckNetEquipId { get; set; }

    /// <summary>
    /// 网络设备IP
    /// </summary>
    public string? NetEquipIp { get; set; }

    /// <summary>
    /// 网络设备软件版本
    /// </summary>
    public string? NetEquipVersion { get; set; }

    /// <summary>
    /// 网络设备上线时间
    /// </summary>
    public string? NetEquipUptime { get; set; }

    /// <summary>
    /// 网络设备CPU5分钟使用率
    /// </summary>
    public string? NetEquipCpu5minUsage { get; set; }

    /// <summary>
    /// 网络设备内存空闲率
    /// </summary>
    public string? NetEquipMemoryFreeRatio { get; set; }

    /// <summary>
    /// 网络设备温度
    /// </summary>
    public string? NetEquipTemperature { get; set; }

    /// <summary>
    /// 网络设备时间
    /// </summary>
    public string? NetEquipTime { get; set; }

    /// <summary>
    /// 网络设备电源状态
    /// </summary>
    public string? NetEquipPower { get; set; }

    /// <summary>
    /// 网络设备网口双工状态
    /// </summary>
    public string? NetEquipInterfaceBrief { get; set; }

    /// <summary>
    /// 网络设备自动巡检时间
    /// </summary>
    public DateTime? CheckTime { get; set; }
}
